package com.gz.listener;

import javax.servlet.ServletContext;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;

public class GzServletContextListener implements ServletContextListener {
    @Override
    public void contextDestroyed(ServletContextEvent servletContextEvent) {
        ServletContext servletContext = servletContextEvent.getServletContext();
        System.out.println("GzServletContextListener监听到"+servletContext+"被销毁");

        //比如可以对servletContext 数据进行处理，或者日志处理
        // 比如保存到文件，下次启动在读取继续进行处理
        System.out.println("进行处理工作");

    }

    @Override
    public void contextInitialized(ServletContextEvent servletContextEvent) {
        ServletContext servletContext = servletContextEvent.getServletContext();
        System.out.println("GzServletContextListener监听到"+servletContext+"被创建");
        //...
        //对获取的servletContext对象进行处理
    }
}
